iT邦幫忙

2021 iThome 鐵人賽

DAY 13
0
自我挑戰組

C# 雞礎觀念系列 第 13

[Day13]C# 雞礎觀念- 來個輪迴吧~foreach迴圈

  • 分享至 

  • xImage
  •  

我們曾經認識過for,
後來也遇到While,
如今又出現一個foreach

foreach迴圈/images/emoticon/emoticon18.gif

  • foreach是一個為集合而生的迴圈
  • 他的用法很類似for迴圈,但相較下來語法較為簡單
  • 以下是foreach的結構

https://ithelp.ithome.com.tw/upload/images/20210912/20097001BMhTFE799o.png

範例:我們來用foreach列出雞的成長過程

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace CsharpDemo
{
    class Program
    {
        static void Main(string[] args)
        {
            //宣告一個字串陣列
            string[] storyArray = { "1.我是一顆蛋", "2.破殼而出", "3.吃了幾顆飼料,好飽", "4.漸漸長大成肉雞", "5.農場主人來在大家去市場玩", "6.因為太邊緣所以沒上到車", "7.大家一去就沒回來", "8.成為孤獨一隻雞" };

            Console.WriteLine("這是很久很久以前,有一隻雞的故事");
            //使用foreach處理陣列
            foreach(string story in storyArray)
            {
                Console.WriteLine(story);
            }


            Console.ReadKey();
        }
    }
}

結果

這是很久很久以前,有一隻雞的故事
1.我是一顆蛋
2.破殼而出
3.吃了幾顆飼料,好飽
4.漸漸長大成肉雞
5.農場主人來在大家去市場玩
6.因為太邊緣所以沒上到車
7.大家一去就沒回來
8.成為孤獨一隻雞


上一篇
[Day12]C# 雞礎觀念- 當我們同在一起~陣列(Array)
下一篇
[Day14]C# 雞礎觀念- 不同層次的陣列~二維陣列
系列文
C# 雞礎觀念32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言